[INFO] fetching crate claude-code-client-sdk 0.1.46...
[INFO] testing claude-code-client-sdk-0.1.46 against try#0abe69e6c16114311cc2700e972492e64d69c28f for pr-154065
[INFO] extracting crate claude-code-client-sdk 0.1.46 into /workspace/builds/worker-6-tc2/source
[INFO] started tweaking crates.io crate claude-code-client-sdk 0.1.46
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate claude-code-client-sdk 0.1.46
[INFO] tweaked toml for crates.io crate claude-code-client-sdk 0.1.46 written to /workspace/builds/worker-6-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate claude-code-client-sdk 0.1.46 on toolchain 0abe69e6c16114311cc2700e972492e64d69c28f
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+0abe69e6c16114311cc2700e972492e64d69c28f" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate claude-code-client-sdk 0.1.46 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+0abe69e6c16114311cc2700e972492e64d69c28f" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+0abe69e6c16114311cc2700e972492e64d69c28f" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] e40f8361f07f64a609b9a7bdc58002b2490f56c5dbfcc20e5c82c38904da10ad
[INFO] running `Command { std: "docker" "start" "-a" "e40f8361f07f64a609b9a7bdc58002b2490f56c5dbfcc20e5c82c38904da10ad", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "e40f8361f07f64a609b9a7bdc58002b2490f56c5dbfcc20e5c82c38904da10ad", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "e40f8361f07f64a609b9a7bdc58002b2490f56c5dbfcc20e5c82c38904da10ad", kill_on_drop: false }`
[INFO] [stdout] e40f8361f07f64a609b9a7bdc58002b2490f56c5dbfcc20e5c82c38904da10ad
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+0abe69e6c16114311cc2700e972492e64d69c28f" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 925c4578317282789532b23668c740239ca9bc77e68a5a02bfd4a1c110399255
[INFO] running `Command { std: "docker" "start" "-a" "925c4578317282789532b23668c740239ca9bc77e68a5a02bfd4a1c110399255", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.106
[INFO] [stderr]    Compiling unicode-ident v1.0.24
[INFO] [stderr]    Compiling quote v1.0.44
[INFO] [stderr]    Compiling libc v0.2.182
[INFO] [stderr]    Compiling pin-project-lite v0.2.17
[INFO] [stderr]    Compiling futures-core v0.3.32
[INFO] [stderr]    Compiling futures-sink v0.3.32
[INFO] [stderr]    Compiling serde_core v1.0.228
[INFO] [stderr]    Compiling memchr v2.8.0
[INFO] [stderr]    Compiling slab v0.4.12
[INFO] [stderr]    Compiling futures-task v0.3.32
[INFO] [stderr]    Compiling futures-channel v0.3.32
[INFO] [stderr]    Compiling zmij v1.0.21
[INFO] [stderr]    Compiling cfg_aliases v0.2.1
[INFO] [stderr]    Compiling rustix v1.1.4
[INFO] [stderr]    Compiling futures-io v0.3.32
[INFO] [stderr]    Compiling bitflags v2.11.0
[INFO] [stderr]    Compiling nix v0.31.2
[INFO] [stderr]    Compiling linux-raw-sys v0.12.1
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling once_cell v1.21.3
[INFO] [stderr]    Compiling serde_json v1.0.149
[INFO] [stderr]    Compiling thiserror v2.0.18
[INFO] [stderr]    Compiling tracing-core v0.1.36
[INFO] [stderr]    Compiling bytes v1.11.1
[INFO] [stderr]    Compiling syn v2.0.117
[INFO] [stderr]    Compiling env_home v0.1.0
[INFO] [stderr]    Compiling itoa v1.0.17
[INFO] [stderr]    Compiling cfg-if v1.0.4
[INFO] [stderr]    Compiling semver v1.0.27
[INFO] [stderr]    Compiling errno v0.3.14
[INFO] [stderr]    Compiling mio v1.1.1
[INFO] [stderr]    Compiling signal-hook-registry v1.4.8
[INFO] [stderr]    Compiling which v8.0.0
[INFO] [stderr]    Compiling futures-macro v0.3.32
[INFO] [stderr]    Compiling thiserror-impl v2.0.18
[INFO] [stderr]    Compiling tracing-attributes v0.1.31
[INFO] [stderr]    Compiling tokio-macros v2.6.0
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling async-trait v0.1.89
[INFO] [stderr]    Compiling futures-util v0.3.32
[INFO] [stderr]    Compiling tokio v1.49.0
[INFO] [stderr]    Compiling tracing v0.1.44
[INFO] [stderr]    Compiling futures-executor v0.3.32
[INFO] [stderr]    Compiling futures v0.3.32
[INFO] [stderr]    Compiling claude-code-client-sdk v0.1.46 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 45.67s
[INFO] running `Command { std: "docker" "inspect" "925c4578317282789532b23668c740239ca9bc77e68a5a02bfd4a1c110399255", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "925c4578317282789532b23668c740239ca9bc77e68a5a02bfd4a1c110399255", kill_on_drop: false }`
[INFO] [stdout] 925c4578317282789532b23668c740239ca9bc77e68a5a02bfd4a1c110399255
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+0abe69e6c16114311cc2700e972492e64d69c28f" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 9d586efa23ec66d63352b5fca21a9bbb043759a5497f0693cff881785f9eecfc
[INFO] running `Command { std: "docker" "start" "-a" "9d586efa23ec66d63352b5fca21a9bbb043759a5497f0693cff881785f9eecfc", kill_on_drop: false }`
[INFO] [stderr]    Compiling claude-code-client-sdk v0.1.46 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 19.99s
[INFO] running `Command { std: "docker" "inspect" "9d586efa23ec66d63352b5fca21a9bbb043759a5497f0693cff881785f9eecfc", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "9d586efa23ec66d63352b5fca21a9bbb043759a5497f0693cff881785f9eecfc", kill_on_drop: false }`
[INFO] [stdout] 9d586efa23ec66d63352b5fca21a9bbb043759a5497f0693cff881785f9eecfc
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+0abe69e6c16114311cc2700e972492e64d69c28f" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] d5a58f0e84bddd9044820bac3b057c775995971634ee03efff55dc8b8f93e89b
[INFO] running `Command { std: "docker" "start" "-a" "d5a58f0e84bddd9044820bac3b057c775995971634ee03efff55dc8b8f93e89b", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.10s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/claude_code-2fea59e10bad23a4)
[INFO] [stdout] 
[INFO] [stdout] running 8 tests
[INFO] [stdout] test transport::subprocess_cli::tests::parse_semver_prefix_supports_plain_version ... ok
[INFO] [stdout] test transport::subprocess_cli::tests::resolve_user_to_uid_accepts_numeric_uid ... ok
[INFO] [stdout] test transport::subprocess_cli::tests::parse_semver_prefix_supports_trailing_text_after_whitespace ... ok
[INFO] [stdout] test transport::subprocess_cli::tests::resolve_user_to_uid_rejects_unknown_user ... ok
[INFO] [stdout] test transport::subprocess_cli::tests::resolve_user_to_uid_accepts_current_username ... ok
[INFO] [stdout] test transport::subprocess_cli::tests::resolve_user_to_uid_rejects_null_byte_in_username ... ok
[INFO] [stdout] test transport::subprocess_cli::tests::parse_semver_prefix_supports_prefixed_version ... ok
[INFO] [stdout] test transport::subprocess_cli::tests::parse_semver_prefix_rejects_invalid_version ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.04s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/agent_definition_tests.rs (/opt/rustwide/target/debug/deps/agent_definition_tests-c24623c5ea79c790)
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stdout] test test_agent_definition_deserialization ... ok
[INFO] [stdout] test test_agent_definition_serialization_minimal ... ok
[INFO] [stdout] test test_agent_definitions_map_serialization ... ok
[INFO] [stdout] test test_agent_definition_serialization_full ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.08s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/buffering_tests.rs (/opt/rustwide/target/debug/deps/buffering_tests-39ba8546dda19ffd)
[INFO] [stdout] 
[INFO] [stdout] running 8 tests
[INFO] [stdout] test test_buffer_size_option ... ok
[INFO] [stdout] test test_json_with_embedded_newlines ... ok
[INFO] [stdout] test test_multiple_json_objects_on_single_line ... ok
[INFO] [stdout] test test_mixed_complete_and_split_json ... ok
[INFO] [stdout] test test_multiple_newlines_between_objects ... ok
[INFO] [stdout] test test_split_json_across_multiple_reads ... ok
[INFO] [stdout] test test_buffer_size_exceeded ... ok
[INFO] [stdout] test test_large_minified_json ... ok
[INFO] [stdout] 
[INFO] [stderr]      Running tests/client_tests.rs (/opt/rustwide/target/debug/deps/client_tests-e0a97f7104b4ddea)
[INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.17s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 23 tests
[INFO] [stdout] test test_connect_with_messages_does_not_close_stdin ... ok
[INFO] [stdout] test test_disconnect_without_connect ... ok
[INFO] [stdout] test test_client_with_full_options ... ok
[INFO] [stdout] test test_concurrent_send_receive ... ok
[INFO] [stdout] test test_connect_with_initial_messages ... ok
[INFO] [stdout] test test_double_connect ... ok
[INFO] [stdout] test test_errors_when_not_connected ... ok
[INFO] [stdout] test test_get_mcp_status_returns_typed_payload ... ok
[INFO] [stdout] test test_interrupt_not_connected ... ok
[INFO] [stdout] test test_manual_connect_disconnect ... ok
[INFO] [stdout] test test_interrupt_sends_control_request ... ok
[INFO] [stdout] test test_query_sends_user_message_with_session ... ok
[INFO] [stdout] test test_mcp_and_task_control_requests ... ok
[INFO] [stdout] test test_query_stream_injects_session_id ... ok
[INFO] [stdout] test test_connect_with_messages_is_non_blocking_for_pending_stream ... ok
[INFO] [stdout] test test_query_with_stream_input ... ok
[INFO] [stdout] test test_receive_messages_detailed_parsing ... ok
[INFO] [stdout] test test_receive_messages_not_connected ... ok
[INFO] [stdout] test test_receive_response_stops_at_result ... ok
[INFO] [stdout] test test_receive_response_not_connected ... ok
[INFO] [stdout] test test_query_stream_keeps_session_open_for_follow_up_query ... ok
[INFO] [stdout] test test_receive_response_collect_pattern ... ok
[INFO] [stdout] test test_scope_cleanup_on_error ... ok
[INFO] [stderr]      Running tests/concurrency_tests.rs (/opt/rustwide/target/debug/deps/concurrency_tests-a2bdf9cfbe29ad69)
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 23 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.04s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 6 tests
[INFO] [stderr]      Running tests/e2e_agents_settings_tests.rs (/opt/rustwide/target/debug/deps/e2e_agents_settings_tests-67c6ef6e7a352347)
[INFO] [stdout] test test_disconnect_aborts_background_task ... ok
[INFO] [stdout] test test_query_and_receive_use_shared_ref ... ok
[INFO] [stdout] test test_background_task_handles_control_request_and_sdk_message ... ok
[INFO] [stdout] test test_multiple_control_requests_with_buffered_responses ... ok
[INFO] [stdout] test test_reconnect_after_disconnect_with_factory ... ok
[INFO] [stdout] test test_single_use_transport_errors_on_reconnect ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 8 tests
[INFO] [stdout] test test_e2e_setting_sources_project_included ... ok
[INFO] [stdout] test test_e2e_agent_via_query_function ... ok
[INFO] [stdout] test test_e2e_filesystem_agent_loading ... ok
[INFO] [stdout] test test_e2e_setting_sources_default ... ok
[INFO] [stdout] test test_e2e_large_agents_via_initialize ... ok
[INFO] [stdout] test test_e2e_agent_definition_in_init ... ok
[INFO] [stdout] test test_e2e_setting_sources_user_only ... ok
[INFO] [stderr]      Running tests/e2e_hooks_tests.rs (/opt/rustwide/target/debug/deps/e2e_hooks_tests-d0fba66936187174)
[INFO] [stdout] test test_e2e_large_agents ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.88s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 7 tests
[INFO] [stdout] test test_e2e_hook_additional_context ... ok
[INFO] [stdout] test test_e2e_multiple_hooks ... ok
[INFO] [stdout] test test_e2e_pre_tool_use_with_tool_use_id ... ok
[INFO] [stdout] test test_e2e_hook_permission_decision ... ok
[INFO] [stdout] test test_e2e_post_tool_use_with_tool_use_id ... ok
[INFO] [stdout] test test_e2e_hook_continue_and_stop ... ok
[INFO] [stdout] test test_e2e_notification_hook ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.36s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stderr]      Running tests/e2e_sdk_mcp_tools_tests.rs (/opt/rustwide/target/debug/deps/e2e_sdk_mcp_tools_tests-d526058cd018ced4)
[INFO] [stdout] test test_sdk_mcp_multiple_tools ... ok
[INFO] [stdout] test test_sdk_mcp_tool_execution ... ok
[INFO] [stdout] test test_sdk_mcp_permission_enforcement ... ok
[INFO] [stdout] test test_sdk_mcp_without_permissions ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.36s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/e2e_structured_output_tests.rs (/opt/rustwide/target/debug/deps/e2e_structured_output_tests-5f5ba0af3a7c0887)
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stdout] test test_e2e_nested_structured_output ... ok
[INFO] [stdout] test test_e2e_simple_structured_output ... ok
[INFO] [stdout] test test_e2e_structured_output_with_tools ... ok
[INFO] [stdout] test test_e2e_structured_output_with_enum ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.35s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/e2e_subprocess_mock_tests.rs (/opt/rustwide/target/debug/deps/e2e_subprocess_mock_tests-0bbf75a9de5d90aa)
[INFO] [stdout] 
[INFO] [stdout] running 6 tests
[INFO] [stdout] test test_stderr_callback_receives_debug_lines ... ok
[INFO] [stdout] test test_sdk_mcp_control_message_roundtrip ... ok
[INFO] [stdout] test test_dynamic_controls_with_subprocess_transport ... ok
[INFO] [stdout] test test_partial_messages_stream_event_types ... ok
[INFO] [stdout] test test_partial_messages_thinking_deltas ... ok
[INFO] [stdout] test test_partial_messages_disabled_by_default ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.63s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/error_handling_tests.rs (/opt/rustwide/target/debug/deps/error_handling_tests-f8b6a6bb01c43be7)
[INFO] [stdout] 
[INFO] [stdout] running 6 tests
[INFO] [stdout] test test_can_use_tool_requires_messages_not_text ... ok
[INFO] [stdout] test test_can_use_tool_conflicts_with_permission_prompt_tool_name ... ok
[INFO] [stdout] test test_control_response_error_propagated ... ok
[INFO] [stdout] test test_empty_transport_returns_no_messages ... ok
[INFO] [stdout] test test_transport_read_error_propagated_to_consumer ... ok
[INFO] [stderr]      Running tests/errors_tests.rs (/opt/rustwide/target/debug/deps/errors_tests-3c656f1861a89a4d)
[INFO] [stdout] test test_control_request_fails_fast_when_reader_terminated ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.04s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 5 tests
[INFO] [stdout] test test_base_error ... ok
[INFO] [stdout] test test_json_decode_error ... ok
[INFO] [stdout] test test_process_error ... ok
[INFO] [stdout] test test_connection_error ... ok
[INFO] [stdout] test test_cli_not_found_error ... ok
[INFO] [stderr]      Running tests/message_parser_tests.rs (/opt/rustwide/target/debug/deps/message_parser_tests-dcf98f087cd000f4)
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.14s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 14 tests
[INFO] [stdout] test test_parse_invalid_data_type ... ok
[INFO] [stdout] test test_parse_task_system_messages_with_typed_accessors ... ok
[INFO] [stdout] test test_parse_valid_assistant_message_with_thinking_and_error ... ok
[INFO] [stdout] test test_parse_valid_result_message ... ok
[INFO] [stdout] test test_parse_valid_system_message ... ok
[INFO] [stdout] test test_parse_missing_fields_errors_contain_data ... ok
[INFO] [stdout] test test_parse_missing_type_field ... ok
[INFO] [stdout] test test_parse_user_message_with_mixed_blocks ... ok
[INFO] [stdout] test test_parse_user_message_with_uuid_and_tool_result ... ok
[INFO] [stdout] test test_known_message_types_still_parsed ... ok
[INFO] [stdout] test test_parse_valid_user_message ... ok
[INFO] [stdout] test test_rate_limit_event_rejected_returns_none ... ok
[INFO] [stdout] test test_rate_limit_event_returns_none ... ok
[INFO] [stdout] test test_parse_unknown_message_type_returns_none ... ok
[INFO] [stderr]      Running tests/query_callbacks_tests.rs (/opt/rustwide/target/debug/deps/query_callbacks_tests-6e59cbb7f2ca1e46)
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 14 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.26s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 15 tests
[INFO] [stdout] test test_field_name_conversion ... ok
[INFO] [stdout] test test_notification_hook_callback ... ok
[INFO] [stdout] test test_async_hook_output ... ok
[INFO] [stdout] test test_options_with_callbacks ... ok
[INFO] [stdout] test test_hook_output_fields ... ok
[INFO] [stdout] test test_hook_execution ... ok
[INFO] [stdout] test test_permission_callback_allow ... ok
[INFO] [stdout] test test_new_hook_events_registered_in_hooks_config ... ok
[INFO] [stdout] test test_permission_callback_input_modification ... ok
[INFO] [stdout] test test_permission_callback_deny ... ok
[INFO] [stdout] test test_post_tool_use_hook_with_updated_mcp_output ... ok
[INFO] [stdout] test test_permission_request_hook_callback ... ok
[INFO] [stdout] test test_subagent_start_hook_callback ... ok
[INFO] [stdout] test test_pre_tool_use_hook_with_additional_context ... ok
[INFO] [stdout] test test_callback_exception_handling ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 15 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.14s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/query_stream_api_tests.rs (/opt/rustwide/target/debug/deps/query_stream_api_tests-ed2866527ea3cc63)
[INFO] [stdout] 
[INFO] [stdout] running 5 tests
[INFO] [stdout] test test_query_stream_returns_streamed_messages ... ok
[INFO] [stdout] test test_query_stream_from_stream_streams_both_directions ... ok
[INFO] [stdout] test test_query_from_stream_accepts_streamed_input ... ok
[INFO] [stdout] test test_one_shot_query_closes_transport_on_read_error ... ok
[INFO] [stdout] test test_stream_early_drop_triggers_cleanup ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.06s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]      Running tests/sdk_mcp_tests.rs (/opt/rustwide/target/debug/deps/sdk_mcp_tests-0fe7ff68fcc1bd8e)
[INFO] [stdout] running 8 tests
[INFO] [stdout] test test_error_handling ... ok
[INFO] [stdout] test test_server_creation ... ok
[INFO] [stdout] test test_tool_annotations ... ok
[INFO] [stdout] test test_sdk_mcp_server_handlers ... ok
[INFO] [stdout] test test_tool_creation ... ok
[INFO] [stdout] test test_mixed_servers ... ok
[INFO] [stdout] test test_tool_annotations_in_jsonrpc ... ok
[INFO] [stdout] test test_image_content_support ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/sessions_tests.rs (/opt/rustwide/target/debug/deps/sessions_tests-43777b9ca7714d91)
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stdout] test test_get_session_messages_rejects_invalid_session_id ... ok
[INFO] [stdout] test test_list_sessions_handles_multibyte_prompt_truncation_safely ... ok
[INFO] [stdout] test test_list_sessions_and_get_session_messages ... ok
[INFO] [stderr]      Running tests/settings_tests.rs (/opt/rustwide/target/debug/deps/settings_tests-4db23aceabaac187)
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 6 tests
[INFO] [stdout] test test_setting_source_serialization ... ok
[INFO] [stdout] test test_options_default_has_no_setting_sources ... ok
[INFO] [stdout] test test_permission_mode_in_options ... ok
[INFO] [stdout] test test_options_with_setting_sources ... ok
[INFO] [stdout] test test_permission_mode_serialization_roundtrip ... ok
[INFO] [stdout] test test_setting_source_deserialization ... ok
[INFO] [stderr]      Running tests/structured_output_tests.rs (/opt/rustwide/target/debug/deps/structured_output_tests-4a7cc3f565113e2d)
[INFO] [stdout] 
[INFO] [stderr]      Running tests/transport_command_tests.rs (/opt/rustwide/target/debug/deps/transport_command_tests-f365c952f91d1100)
[INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.08s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stdout] test test_output_format_json_schema_config ... ok
[INFO] [stdout] test test_result_message_parsed_via_message_parser ... ok
[INFO] [stdout] test test_result_message_without_structured_output ... ok
[INFO] [stdout] test test_result_message_with_structured_output ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 37 tests
[INFO] [stdout] test test_build_command_basic ... ok
[INFO] [stdout] test test_build_command_agents_always_via_initialize ... ok
[INFO] [stdout] test test_build_command_always_uses_streaming ... ok
[INFO] [stdout] test test_build_command_with_add_dirs ... ok
[INFO] [stdout] test test_build_command_with_fallback_model ... ok
[INFO] [stdout] test test_build_command_with_extra_args ... ok
[INFO] [stdout] test test_build_command_large_agents_work ... ok
[INFO] [stdout] test test_build_command_with_mcp_servers ... ok
[INFO] [stdout] test test_build_command_with_mcp_servers_as_file_path ... ok
[INFO] [stdout] test test_build_command_with_sandbox_minimal ... ok
[INFO] [stdout] test test_build_command_with_max_thinking_tokens ... ok
[INFO] [stdout] test test_build_command_with_mcp_servers_as_json_string ... ok
[INFO] [stdout] test test_build_command_with_options ... ok
[INFO] [stdout] test test_build_command_with_sandbox_only ... ok
[INFO] [stdout] test test_build_command_with_settings_file ... ok
[INFO] [stdout] test test_build_command_with_sandbox_and_settings_json ... ok
[INFO] [stdout] test test_build_command_with_settings_file_and_no_sandbox ... ok
[INFO] [stdout] test test_build_command_with_settings_json ... ok
[INFO] [stdout] test test_build_command_with_system_prompt_preset_and_append ... ok
[INFO] [stdout] test test_build_command_with_tools_array ... ok
[INFO] [stdout] test test_build_command_with_tools_empty_array ... ok
[INFO] [stdout] test test_cli_path_accepts_pathbuf_path ... ok
[INFO] [stdout] test test_build_command_with_system_prompt_preset ... ok
[INFO] [stdout] test test_build_command_with_tools_preset ... ok
[INFO] [stdout] test test_build_command_with_system_prompt_string ... ok
[INFO] [stdout] test test_build_command_without_tools ... ok
[INFO] [stdout] test test_sandbox_network_config ... ok
[INFO] [stdout] test test_session_continuation ... ok
[INFO] [stdout] test test_settings_merge_failure_errors_in_strict_mode ... ok
[INFO] [stdout] test test_settings_merge_failure_falls_back_when_not_strict ... ok
[INFO] [stdout] test test_find_cli_not_found ... ok
[INFO] [stdout] test test_read_messages_transport_creation ... ok
[INFO] [stdout] test test_concurrent_writes_fail_without_lock ... ok
[INFO] [stdout] test test_connect_close ... ok
[INFO] [stdout] test test_concurrent_writes_are_serialized ... ok
[INFO] [stdout] test test_env_vars_passed_to_subprocess ... ok
[INFO] [stdout] test test_connect_with_nonexistent_cwd ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 37 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.19s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/types_tests.rs (/opt/rustwide/target/debug/deps/types_tests-293a681e4dacb662)
[INFO] [stdout] 
[INFO] [stdout] running 11 tests
[INFO] [stdout] test test_assistant_message_with_text ... ok
[INFO] [stdout] test test_assistant_message_with_thinking ... ok
[INFO] [stdout] test test_mcp_status_config_deserialization_is_type_disambiguated ... ok
[INFO] [stdout] test test_tool_permission_context_default ... ok
[INFO] [stdout] test test_tool_permission_context_with_blocked_path ... ok
[INFO] [stdout] test test_tool_use_and_result_block ... ok
[INFO] [stdout] test test_user_message_creation ... ok
[INFO] [stdout] test test_default_options ... ok
[INFO] [stdout] test test_options_permission_modes ... ok
[INFO] [stdout] test test_mcp_status_response_deserialization ... ok
[INFO] [stdout] test test_result_message ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 11 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests claude_code
[INFO] [stdout] 
[INFO] [stdout] running 72 tests
[INFO] [stdout] test src/client.rs - client::ClaudeSdkClient (line 66) - compile ... ok
[INFO] [stdout] test src/client.rs - client::ClaudeSdkClient::connect_with_messages (line 336) - compile ... ok
[INFO] [stdout] test src/client.rs - client::ClaudeSdkClient::connect (line 239) - compile ... ok
[INFO] [stdout] test src/client.rs - client::ClaudeSdkClient::disconnect (line 770) - compile ... ok
[INFO] [stdout] test src/client.rs - client::ClaudeSdkClient::get_mcp_status (line 674) - compile ... ok
[INFO] [stdout] test src/client.rs - client::ClaudeSdkClient::interrupt (line 562) - compile ... ok
[INFO] [stdout] test src/client.rs - client::ClaudeSdkClient::query_stream (line 452) - compile ... ok
[INFO] [stdout] test src/client.rs - client::ClaudeSdkClient::query (line 404) - compile ... ok
[INFO] [stdout] test src/client.rs - client::ClaudeSdkClient::get_server_info (line 744) - compile ... ok
[INFO] [stdout] test src/client.rs - client::ClaudeSdkClient::receive_message (line 502) - compile ... ok
[INFO] [stdout] test src/client.rs - client::ClaudeSdkClient::receive_response (line 530) - compile ... ok
[INFO] [stdout] test src/client.rs - client::ClaudeSdkClient::rewind_files (line 646) - compile ... ok
[INFO] [stdout] test src/client.rs - client::ClaudeSdkClient::set_model (line 618) - compile ... ok
[INFO] [stdout] test src/client.rs - client::ClaudeSdkClient::set_permission_mode (line 590) - compile ... ok
[INFO] [stdout] test src/client.rs - client::ClaudeSdkClient::wait_for_initial_messages (line 374) - compile ... ok
[INFO] [stdout] test src/errors.rs - errors::CLIConnectionError::new (line 55) ... ok
[INFO] [stdout] test src/errors.rs - errors::CLIJSONDecodeError::new (line 166) ... ok
[INFO] [stdout] test src/errors.rs - errors::CLINotFoundError::new (line 87) ... ok
[INFO] [stdout] test src/internal_client.rs - internal_client::InternalClient::process_query (line 198) - compile ... ok
[INFO] [stdout] test src/internal_client.rs - internal_client::InternalClient::process_query_as_stream (line 280) - compile ... ok
[INFO] [stdout] test src/errors.rs - errors::ClaudeSDKError::new (line 26) ... ok
[INFO] [stdout] test src/errors.rs - errors::ProcessError::new (line 122) ... ok
[INFO] [stdout] test src/internal_client.rs - internal_client::InternalClient::process_query_from_stream (line 239) - compile ... ok
[INFO] [stdout] test src/internal_client.rs - internal_client::InternalClient::process_query_from_stream_as_stream (line 322) - compile ... ok
[INFO] [stdout] test src/lib.rs - (line 30) - compile ... ok
[INFO] [stdout] test src/lib.rs - (line 54) - compile ... ok
[INFO] [stdout] test src/query.rs - query::Query::close (line 807) ... ignored
[INFO] [stdout] test src/query.rs - query::Query::end_input (line 623) ... ignored
[INFO] [stdout] test src/query.rs - query::Query::get_mcp_status (line 675) ... ignored
[INFO] [stdout] test src/query.rs - query::Query::initialization_result (line 310) ... ignored
[INFO] [stdout] test src/query.rs - query::Query::initialize (line 260) ... ignored
[INFO] [stdout] test src/query.rs - query::Query::interrupt (line 696) ... ignored
[INFO] [stdout] test src/query.rs - query::Query::receive_next_message (line 648) ... ignored
[INFO] [stdout] test src/query.rs - query::Query::rewind_files (line 756) ... ignored
[INFO] [stdout] test src/query.rs - query::Query::send_input_from_stream (line 486) ... ignored
[INFO] [stdout] test src/query.rs - query::Query::send_input_messages (line 464) ... ignored
[INFO] [stdout] test src/query.rs - query::Query::send_raw_message (line 433) ... ignored
[INFO] [stdout] test src/query.rs - query::Query::send_user_message (line 411) ... ignored
[INFO] [stdout] test src/query.rs - query::Query::set_model (line 735) ... ignored
[INFO] [stdout] test src/query.rs - query::Query::set_permission_mode (line 714) ... ignored
[INFO] [stdout] test src/query.rs - query::Query::spawn_input_from_stream (line 518) ... ignored
[INFO] [stdout] test src/query.rs - query::Query::stream_input (line 561) ... ignored
[INFO] [stdout] test src/query.rs - query::Query::stream_input_from_stream (line 581) ... ignored
[INFO] [stdout] test src/query.rs - query::handle_sdk_mcp_request (line 1218) - compile ... ok
[INFO] [stdout] test src/query_fn.rs - query_fn::query (line 40) - compile ... ok
[INFO] [stdout] test src/query_fn.rs - query_fn::query_from_stream (line 77) - compile ... ok
[INFO] [stdout] test src/query_fn.rs - query_fn::query_stream (line 117) - compile ... ok
[INFO] [stdout] test src/query_fn.rs - query_fn::query_stream_from_stream (line 151) - compile ... ok
[INFO] [stdout] test src/sdk_mcp.rs - sdk_mcp (line 9) - compile ... ok
[INFO] [stdout] test src/sdk_mcp.rs - sdk_mcp::McpSdkServer::call_tool_json (line 265) - compile ... ok
[INFO] [stdout] test src/errors.rs - errors::MessageParseError::new (line 201) ... ok
[INFO] [stdout] test src/internal_client.rs - internal_client::InternalClient::new (line 45) ... ok
[INFO] [stdout] test src/sdk_mcp.rs - sdk_mcp::McpSdkServer::list_tools_json (line 218) ... ok
[INFO] [stdout] test src/sdk_mcp.rs - sdk_mcp::McpSdkServer::has_tools (line 204) ... ok
[INFO] [stdout] test src/sdk_mcp.rs - sdk_mcp::tool (line 124) - compile ... ok
[INFO] [stdout] test src/sdk_mcp.rs - sdk_mcp::create_sdk_mcp_server (line 325) - compile ... ok
[INFO] [stdout] test src/message_parser.rs - message_parser::parse_message (line 132) ... ok
[INFO] [stdout] test src/transport/mod.rs - transport::TransportFactory (line 127) ... ignored
[INFO] [stdout] test src/sdk_mcp.rs - sdk_mcp::McpSdkServer::new (line 170) ... ok
[INFO] [stdout] test src/client.rs - client::ClaudeSdkClient::new_with_transport (line 144) ... FAILED
[INFO] [stdout] test src/sdk_mcp.rs - sdk_mcp::SdkMcpTool::with_annotations (line 87) ... ok
[INFO] [stdout] test src/transport/subprocess_cli.rs - transport::subprocess_cli::JsonStreamBuffer::new (line 69) ... ok
[INFO] [stdout] test src/transport/subprocess_cli.rs - transport::subprocess_cli::JsonStreamBuffer::push_chunk (line 97) ... ok
[INFO] [stdout] test src/types.rs - types::McpServerConfig::to_cli_json (line 631) ... ok
[INFO] [stdout] test src/transport/subprocess_cli.rs - transport::subprocess_cli::SubprocessCliTransport::new (line 192) ... FAILED
[INFO] [stdout] test src/types.rs - types::PermissionUpdate::to_cli_dict (line 292) ... ok
[INFO] [stdout] test src/transport/mod.rs - transport::SplitAdapter::reader (line 198) ... FAILED
[INFO] [stdout] test src/transport/mod.rs - transport::SplitAdapter::writer (line 216) ... FAILED
[INFO] [stdout] test src/transport/mod.rs - transport::SplitAdapter::new (line 181) ... FAILED
[INFO] [stdout] test src/transport/mod.rs - transport::split_with_adapter (line 151) ... FAILED
[INFO] [stdout] test src/transport/subprocess_cli.rs - transport::subprocess_cli::SubprocessCliTransport::build_command (line 470) ... FAILED
[INFO] [stdout] test src/client.rs - client::ClaudeSdkClient::new (line 118) ... ok
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- src/client.rs - client::ClaudeSdkClient::new_with_transport (line 144) stdout ----
[INFO] [stdout] Test executable failed (exit status: 101).
[INFO] [stdout] 
[INFO] [stdout] stderr:
[INFO] [stdout] 
[INFO] [stdout] thread 'main' (342) panicked at /tmp/rustdoctestB49jOO/doctest_bundle_2024.rs:135:83:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: CLINotFound(CLINotFoundError { message: "Claude Code not found. Install with:\n  npm install -g @anthropic-ai/claude-code\n\nIf already installed locally, try:\n  export PATH=\"$HOME/node_modules/.bin:$PATH\"\n\nOr provide the path via ClaudeAgentOptions", cli_path: None })
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x63995dc28d1a - std[ec4e911328de40a6]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x63995dc28d1a - std[ec4e911328de40a6]::backtrace_rs::backtrace::trace_unsynchronized::<std[ec4e911328de40a6]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x63995dc28d1a - std[ec4e911328de40a6]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x63995dc28d1a - <<std[ec4e911328de40a6]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a96a4c5c53f902a3]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x63995dc3dd7a - <core[a96a4c5c53f902a3]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x63995dc3dd7a - core[a96a4c5c53f902a3]::fmt::write
[INFO] [stdout]    6:     0x63995dc2e532 - std[ec4e911328de40a6]::io::default_write_fmt::<std[ec4e911328de40a6]::sys::stdio::unix::Stderr>
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x63995dc2e532 - <std[ec4e911328de40a6]::sys::stdio::unix::Stderr as std[ec4e911328de40a6]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x63995dc067cf - <std[ec4e911328de40a6]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x63995dc067cf - std[ec4e911328de40a6]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x63995dc208c1 - std[ec4e911328de40a6]::panicking::default_hook
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:319:9
[INFO] [stdout]   11:     0x63995dc20b3b - std[ec4e911328de40a6]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:825:13
[INFO] [stdout]   12:     0x63995dc06888 - std[ec4e911328de40a6]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:698:13
[INFO] [stdout]   13:     0x63995dbfdf99 - std[ec4e911328de40a6]::sys::backtrace::__rust_end_short_backtrace::<std[ec4e911328de40a6]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   14:     0x63995dc076bd - __rustc[aa69f48705c57ca8]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:689:5
[INFO] [stdout]   15:     0x63995dc3e53c - core[a96a4c5c53f902a3]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panicking.rs:80:14
[INFO] [stdout]   16:     0x63995dc3e2b2 - core[a96a4c5c53f902a3]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/result.rs:1867:5
[INFO] [stdout]   17:     0x63995da50b5a - doctest_bundle_2024[91a598a9d7469999]::__doctest_8::main
[INFO] [stdout]   18:     0x63995da50d46 - doctest_bundle_2024[91a598a9d7469999]::__doctest_8::__main_fn
[INFO] [stdout]   19:     0x63995da47301 - doctest_runner_2024[7c26b78b63720825]::__doctest_8::TEST::{closure#0}
[INFO] [stdout]   20:     0x63995da4ba06 - <doctest_runner_2024[7c26b78b63720825]::__doctest_8::TEST::{closure#0} as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   21:     0x63995da49b99 - doctest_runner_2024[7c26b78b63720825]::main
[INFO] [stdout]   22:     0x63995da4b763 - <fn() -> std[ec4e911328de40a6]::process::ExitCode as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   23:     0x63995da46ba6 - std[ec4e911328de40a6]::sys::backtrace::__rust_begin_short_backtrace::<fn() -> std[ec4e911328de40a6]::process::ExitCode, std[ec4e911328de40a6]::process::ExitCode>
[INFO] [stdout]   24:     0x63995da46f59 - std[ec4e911328de40a6]::rt::lang_start::<std[ec4e911328de40a6]::process::ExitCode>::{closure#0}
[INFO] [stdout]   25:     0x63995dc1f534 - <&dyn core[a96a4c5c53f902a3]::ops::function::Fn<(), Output = i32> + core[a96a4c5c53f902a3]::panic::unwind_safe::RefUnwindSafe + core[a96a4c5c53f902a3]::marker::Sync as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs:287:21
[INFO] [stdout]   26:     0x63995dc1f534 - std[ec4e911328de40a6]::panicking::catch_unwind::do_call::<&dyn core[a96a4c5c53f902a3]::ops::function::Fn<(), Output = i32> + core[a96a4c5c53f902a3]::panic::unwind_safe::RefUnwindSafe + core[a96a4c5c53f902a3]::marker::Sync, i32>
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:581:40
[INFO] [stdout]   27:     0x63995dc1f534 - std[ec4e911328de40a6]::panicking::catch_unwind::<i32, &dyn core[a96a4c5c53f902a3]::ops::function::Fn<(), Output = i32> + core[a96a4c5c53f902a3]::panic::unwind_safe::RefUnwindSafe + core[a96a4c5c53f902a3]::marker::Sync>
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:544:19
[INFO] [stdout]   28:     0x63995dc1f534 - std[ec4e911328de40a6]::panic::catch_unwind::<&dyn core[a96a4c5c53f902a3]::ops::function::Fn<(), Output = i32> + core[a96a4c5c53f902a3]::panic::unwind_safe::RefUnwindSafe + core[a96a4c5c53f902a3]::marker::Sync, i32>
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panic.rs:359:14
[INFO] [stdout]   29:     0x63995dc1f534 - std[ec4e911328de40a6]::rt::lang_start_internal::{closure#0}
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/rt.rs:175:24
[INFO] [stdout]   30:     0x63995dc1f534 - std[ec4e911328de40a6]::panicking::catch_unwind::do_call::<std[ec4e911328de40a6]::rt::lang_start_internal::{closure#0}, isize>
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:581:40
[INFO] [stdout]   31:     0x63995dc1f534 - std[ec4e911328de40a6]::panicking::catch_unwind::<isize, std[ec4e911328de40a6]::rt::lang_start_internal::{closure#0}>
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:544:19
[INFO] [stdout]   32:     0x63995dc1f534 - std[ec4e911328de40a6]::panic::catch_unwind::<std[ec4e911328de40a6]::rt::lang_start_internal::{closure#0}, isize>
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panic.rs:359:14
[INFO] [stdout]   33:     0x63995dc1f534 - std[ec4e911328de40a6]::rt::lang_start_internal
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/rt.rs:171:5
[INFO] [stdout]   34:     0x63995da46ae1 - std[ec4e911328de40a6]::rt::lang_start::<std[ec4e911328de40a6]::process::ExitCode>
[INFO] [stdout]   35:     0x63995da4cac5 - main
[INFO] [stdout]   36:     0x7649ee3061ca - <unknown>
[INFO] [stdout]   37:     0x7649ee30628b - __libc_start_main
[INFO] [stdout]   38:     0x63995da45cc5 - _start
[INFO] [stdout]   39:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] ---- src/transport/subprocess_cli.rs - transport::subprocess_cli::SubprocessCliTransport::new (line 192) stdout ----
[INFO] [stdout] Test executable failed (exit status: 101).
[INFO] [stdout] 
[INFO] [stdout] stderr:
[INFO] [stdout] 
[INFO] [stdout] thread 'main' (400) panicked at /tmp/rustdoctestB49jOO/doctest_bundle_2024.rs:930:84:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: CLINotFound(CLINotFoundError { message: "Claude Code not found. Install with:\n  npm install -g @anthropic-ai/claude-code\n\nIf already installed locally, try:\n  export PATH=\"$HOME/node_modules/.bin:$PATH\"\n\nOr provide the path via ClaudeAgentOptions", cli_path: None })
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5acfdaa85d1a - std[ec4e911328de40a6]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5acfdaa85d1a - std[ec4e911328de40a6]::backtrace_rs::backtrace::trace_unsynchronized::<std[ec4e911328de40a6]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5acfdaa85d1a - std[ec4e911328de40a6]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5acfdaa85d1a - <<std[ec4e911328de40a6]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a96a4c5c53f902a3]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5acfdaa9ad7a - <core[a96a4c5c53f902a3]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5acfdaa9ad7a - core[a96a4c5c53f902a3]::fmt::write
[INFO] [stdout]    6:     0x5acfdaa8b532 - std[ec4e911328de40a6]::io::default_write_fmt::<std[ec4e911328de40a6]::sys::stdio::unix::Stderr>
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x5acfdaa8b532 - <std[ec4e911328de40a6]::sys::stdio::unix::Stderr as std[ec4e911328de40a6]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x5acfdaa637cf - <std[ec4e911328de40a6]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5acfdaa637cf - std[ec4e911328de40a6]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5acfdaa7d8c1 - std[ec4e911328de40a6]::panicking::default_hook
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:319:9
[INFO] [stdout]   11:     0x5acfdaa7db3b - std[ec4e911328de40a6]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:825:13
[INFO] [stdout]   12:     0x5acfdaa63888 - std[ec4e911328de40a6]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:698:13
[INFO] [stdout]   13:     0x5acfdaa5af99 - std[ec4e911328de40a6]::sys::backtrace::__rust_end_short_backtrace::<std[ec4e911328de40a6]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   14:     0x5acfdaa646bd - __rustc[aa69f48705c57ca8]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:689:5
[INFO] [stdout]   15:     0x5acfdaa9b53c - core[a96a4c5c53f902a3]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panicking.rs:80:14
[INFO] [stdout]   16:     0x5acfdaa9b2b2 - core[a96a4c5c53f902a3]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/result.rs:1867:5
[INFO] [stdout]   17:     0x5acfda8b13f3 - doctest_bundle_2024[91a598a9d7469999]::__doctest_69::main
[INFO] [stdout]   18:     0x5acfda8b1496 - doctest_bundle_2024[91a598a9d7469999]::__doctest_69::__main_fn
[INFO] [stdout]   19:     0x5acfda8a54b1 - doctest_runner_2024[7c26b78b63720825]::__doctest_69::TEST::{closure#0}
[INFO] [stdout]   20:     0x5acfda8a9946 - <doctest_runner_2024[7c26b78b63720825]::__doctest_69::TEST::{closure#0} as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   21:     0x5acfda8a6b99 - doctest_runner_2024[7c26b78b63720825]::main
[INFO] [stdout]   22:     0x5acfda8a8763 - <fn() -> std[ec4e911328de40a6]::process::ExitCode as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   23:     0x5acfda8a3ba6 - std[ec4e911328de40a6]::sys::backtrace::__rust_begin_short_backtrace::<fn() -> std[ec4e911328de40a6]::process::ExitCode, std[ec4e911328de40a6]::process::ExitCode>
[INFO] [stdout]   24:     0x5acfda8a3f59 - std[ec4e911328de40a6]::rt::lang_start::<std[ec4e911328de40a6]::process::ExitCode>::{closure#0}
[INFO] [stdout]   25:     0x5acfdaa7c534 - <&dyn core[a96a4c5c53f902a3]::ops::function::Fn<(), Output = i32> + core[a96a4c5c53f902a3]::panic::unwind_safe::RefUnwindSafe + core[a96a4c5c53f902a3]::marker::Sync as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs:287:21
[INFO] [stdout]   26:     0x5acfdaa7c534 - std[ec4e911328de40a6]::panicking::catch_unwind::do_call::<&dyn core[a96a4c5c53f902a3]::ops::function::Fn<(), Output = i32> + core[a96a4c5c53f902a3]::panic::unwind_safe::RefUnwindSafe + core[a96a4c5c53f902a3]::marker::Sync, i32>
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:581:40
[INFO] [stdout]   27:     0x5acfdaa7c534 - std[ec4e911328de40a6]::panicking::catch_unwind::<i32, &dyn core[a96a4c5c53f902a3]::ops::function::Fn<(), Output = i32> + core[a96a4c5c53f902a3]::panic::unwind_safe::RefUnwindSafe + core[a96a4c5c53f902a3]::marker::Sync>
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:544:19
[INFO] [stdout]   28:     0x5acfdaa7c534 - std[ec4e911328de40a6]::panic::catch_unwind::<&dyn core[a96a4c5c53f902a3]::ops::function::Fn<(), Output = i32> + core[a96a4c5c53f902a3]::panic::unwind_safe::RefUnwindSafe + core[a96a4c5c53f902a3]::marker::Sync, i32>
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panic.rs:359:14
[INFO] [stdout]   29:     0x5acfdaa7c534 - std[ec4e911328de40a6]::rt::lang_start_internal::{closure#0}
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/rt.rs:175:24
[INFO] [stdout]   30:     0x5acfdaa7c534 - std[ec4e911328de40a6]::panicking::catch_unwind::do_call::<std[ec4e911328de40a6]::rt::lang_start_internal::{closure#0}, isize>
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:581:40
[INFO] [stdout]   31:     0x5acfdaa7c534 - std[ec4e911328de40a6]::panicking::catch_unwind::<isize, std[ec4e911328de40a6]::rt::lang_start_internal::{closure#0}>
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:544:19
[INFO] [stdout]   32:     0x5acfdaa7c534 - std[ec4e911328de40a6]::panic::catch_unwind::<std[ec4e911328de40a6]::rt::lang_start_internal::{closure#0}, isize>
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panic.rs:359:14
[INFO] [stdout]   33:     0x5acfdaa7c534 - std[ec4e911328de40a6]::rt::lang_start_internal
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/rt.rs:171:5
[INFO] [stdout]   34:     0x5acfda8a3ae1 - std[ec4e911328de40a6]::rt::lang_start::<std[ec4e911328de40a6]::process::ExitCode>
[INFO] [stdout]   35:     0x5acfda8a9ac5 - main
[INFO] [stdout]   36:     0x78e8a7a301ca - <unknown>
[INFO] [stdout]   37:     0x78e8a7a3028b - __libc_start_main
[INFO] [stdout]   38:     0x5acfda8a2cc5 - _start
[INFO] [stdout]   39:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] ---- src/transport/mod.rs - transport::SplitAdapter::reader (line 198) stdout ----
[INFO] [stdout] Test executable failed (exit status: 101).
[INFO] [stdout] 
[INFO] [stdout] stderr:
[INFO] [stdout] 
[INFO] [stdout] thread 'main' (386) panicked at /tmp/rustdoctestB49jOO/doctest_bundle_2024.rs:857:83:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: CLINotFound(CLINotFoundError { message: "Claude Code not found. Install with:\n  npm install -g @anthropic-ai/claude-code\n\nIf already installed locally, try:\n  export PATH=\"$HOME/node_modules/.bin:$PATH\"\n\nOr provide the path via ClaudeAgentOptions", cli_path: None })
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5862d60dad1a - std[ec4e911328de40a6]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5862d60dad1a - std[ec4e911328de40a6]::backtrace_rs::backtrace::trace_unsynchronized::<std[ec4e911328de40a6]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5862d60dad1a - std[ec4e911328de40a6]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5862d60dad1a - <<std[ec4e911328de40a6]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a96a4c5c53f902a3]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5862d60efd7a - <core[a96a4c5c53f902a3]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5862d60efd7a - core[a96a4c5c53f902a3]::fmt::write
[INFO] [stdout]    6:     0x5862d60e0532 - std[ec4e911328de40a6]::io::default_write_fmt::<std[ec4e911328de40a6]::sys::stdio::unix::Stderr>
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x5862d60e0532 - <std[ec4e911328de40a6]::sys::stdio::unix::Stderr as std[ec4e911328de40a6]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x5862d60b87cf - <std[ec4e911328de40a6]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5862d60b87cf - std[ec4e911328de40a6]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5862d60d28c1 - std[ec4e911328de40a6]::panicking::default_hook
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:319:9
[INFO] [stdout]   11:     0x5862d60d2b3b - std[ec4e911328de40a6]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:825:13
[INFO] [stdout]   12:     0x5862d60b8888 - std[ec4e911328de40a6]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:698:13
[INFO] [stdout]   13:     0x5862d60aff99 - std[ec4e911328de40a6]::sys::backtrace::__rust_end_short_backtrace::<std[ec4e911328de40a6]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   14:     0x5862d60b96bd - __rustc[aa69f48705c57ca8]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:689:5
[INFO] [stdout]   15:     0x5862d60f053c - core[a96a4c5c53f902a3]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panicking.rs:80:14
[INFO] [stdout]   16:     0x5862d60f02b2 - core[a96a4c5c53f902a3]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/result.rs:1867:5
[INFO] [stdout]   17:     0x5862d5f05242 - doctest_bundle_2024[91a598a9d7469999]::__doctest_62::main
[INFO] [stdout]   18:     0x5862d5f05406 - doctest_bundle_2024[91a598a9d7469999]::__doctest_62::__main_fn
[INFO] [stdout]   19:     0x5862d5efa181 - doctest_runner_2024[7c26b78b63720825]::__doctest_62::TEST::{closure#0}
[INFO] [stdout]   20:     0x5862d5efe786 - <doctest_runner_2024[7c26b78b63720825]::__doctest_62::TEST::{closure#0} as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   21:     0x5862d5efbb99 - doctest_runner_2024[7c26b78b63720825]::main
[INFO] [stdout]   22:     0x5862d5efd763 - <fn() -> std[ec4e911328de40a6]::process::ExitCode as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   23:     0x5862d5ef8ba6 - std[ec4e911328de40a6]::sys::backtrace::__rust_begin_short_backtrace::<fn() -> std[ec4e911328de40a6]::process::ExitCode, std[ec4e911328de40a6]::process::ExitCode>
[INFO] [stdout]   24:     0x5862d5ef8f59 - std[ec4e911328de40a6]::rt::lang_start::<std[ec4e911328de40a6]::process::ExitCode>::{closure#0}
[INFO] [stdout]   25:     0x5862d60d1534 - <&dyn core[a96a4c5c53f902a3]::ops::function::Fn<(), Output = i32> + core[a96a4c5c53f902a3]::panic::unwind_safe::RefUnwindSafe + core[a96a4c5c53f902a3]::marker::Sync as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs:287:21
[INFO] [stdout]   26:     0x5862d60d1534 - std[ec4e911328de40a6]::panicking::catch_unwind::do_call::<&dyn core[a96a4c5c53f902a3]::ops::function::Fn<(), Output = i32> + core[a96a4c5c53f902a3]::panic::unwind_safe::RefUnwindSafe + core[a96a4c5c53f902a3]::marker::Sync, i32>
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:581:40
[INFO] [stdout]   27:     0x5862d60d1534 - std[ec4e911328de40a6]::panicking::catch_unwind::<i32, &dyn core[a96a4c5c53f902a3]::ops::function::Fn<(), Output = i32> + core[a96a4c5c53f902a3]::panic::unwind_safe::RefUnwindSafe + core[a96a4c5c53f902a3]::marker::Sync>
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:544:19
[INFO] [stdout]   28:     0x5862d60d1534 - std[ec4e911328de40a6]::panic::catch_unwind::<&dyn core[a96a4c5c53f902a3]::ops::function::Fn<(), Output = i32> + core[a96a4c5c53f902a3]::panic::unwind_safe::RefUnwindSafe + core[a96a4c5c53f902a3]::marker::Sync, i32>
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panic.rs:359:14
[INFO] [stdout]   29:     0x5862d60d1534 - std[ec4e911328de40a6]::rt::lang_start_internal::{closure#0}
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/rt.rs:175:24
[INFO] [stdout]   30:     0x5862d60d1534 - std[ec4e911328de40a6]::panicking::catch_unwind::do_call::<std[ec4e911328de40a6]::rt::lang_start_internal::{closure#0}, isize>
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:581:40
[INFO] [stdout]   31:     0x5862d60d1534 - std[ec4e911328de40a6]::panicking::catch_unwind::<isize, std[ec4e911328de40a6]::rt::lang_start_internal::{closure#0}>
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:544:19
[INFO] [stdout]   32:     0x5862d60d1534 - std[ec4e911328de40a6]::panic::catch_unwind::<std[ec4e911328de40a6]::rt::lang_start_internal::{closure#0}, isize>
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panic.rs:359:14
[INFO] [stdout]   33:     0x5862d60d1534 - std[ec4e911328de40a6]::rt::lang_start_internal
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/rt.rs:171:5
[INFO] [stdout]   34:     0x5862d5ef8ae1 - std[ec4e911328de40a6]::rt::lang_start::<std[ec4e911328de40a6]::process::ExitCode>
[INFO] [stdout]   35:     0x5862d5efeac5 - main
[INFO] [stdout]   36:     0x783c8258f1ca - <unknown>
[INFO] [stdout]   37:     0x783c8258f28b - __libc_start_main
[INFO] [stdout]   38:     0x5862d5ef7cc5 - _start
[INFO] [stdout]   39:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] ---- src/transport/mod.rs - transport::SplitAdapter::writer (line 216) stdout ----
[INFO] [stdout] Test executable failed (exit status: 101).
[INFO] [stdout] 
[INFO] [stdout] stderr:
[INFO] [stdout] 
[INFO] [stdout] thread 'main' (396) panicked at /tmp/rustdoctestB49jOO/doctest_bundle_2024.rs:870:83:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: CLINotFound(CLINotFoundError { message: "Claude Code not found. Install with:\n  npm install -g @anthropic-ai/claude-code\n\nIf already installed locally, try:\n  export PATH=\"$HOME/node_modules/.bin:$PATH\"\n\nOr provide the path via ClaudeAgentOptions", cli_path: None })
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x60dc65336d1a - std[ec4e911328de40a6]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x60dc65336d1a - std[ec4e911328de40a6]::backtrace_rs::backtrace::trace_unsynchronized::<std[ec4e911328de40a6]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x60dc65336d1a - std[ec4e911328de40a6]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x60dc65336d1a - <<std[ec4e911328de40a6]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a96a4c5c53f902a3]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x60dc6534bd7a - <core[a96a4c5c53f902a3]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x60dc6534bd7a - core[a96a4c5c53f902a3]::fmt::write
[INFO] [stdout]    6:     0x60dc6533c532 - std[ec4e911328de40a6]::io::default_write_fmt::<std[ec4e911328de40a6]::sys::stdio::unix::Stderr>
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x60dc6533c532 - <std[ec4e911328de40a6]::sys::stdio::unix::Stderr as std[ec4e911328de40a6]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x60dc653147cf - <std[ec4e911328de40a6]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x60dc653147cf - std[ec4e911328de40a6]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x60dc6532e8c1 - std[ec4e911328de40a6]::panicking::default_hook
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:319:9
[INFO] [stdout]   11:     0x60dc6532eb3b - std[ec4e911328de40a6]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:825:13
[INFO] [stdout]   12:     0x60dc65314888 - std[ec4e911328de40a6]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:698:13
[INFO] [stdout]   13:     0x60dc6530bf99 - std[ec4e911328de40a6]::sys::backtrace::__rust_end_short_backtrace::<std[ec4e911328de40a6]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   14:     0x60dc653156bd - __rustc[aa69f48705c57ca8]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:689:5
[INFO] [stdout]   15:     0x60dc6534c53c - core[a96a4c5c53f902a3]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panicking.rs:80:14
[INFO] [stdout]   16:     0x60dc6534c2b2 - core[a96a4c5c53f902a3]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/result.rs:1867:5
[INFO] [stdout]   17:     0x60dc65161552 - doctest_bundle_2024[91a598a9d7469999]::__doctest_63::main
[INFO] [stdout]   18:     0x60dc65161716 - doctest_bundle_2024[91a598a9d7469999]::__doctest_63::__main_fn
[INFO] [stdout]   19:     0x60dc65156201 - doctest_runner_2024[7c26b78b63720825]::__doctest_63::TEST::{closure#0}
[INFO] [stdout]   20:     0x60dc6515a7c6 - <doctest_runner_2024[7c26b78b63720825]::__doctest_63::TEST::{closure#0} as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   21:     0x60dc65157b99 - doctest_runner_2024[7c26b78b63720825]::main
[INFO] [stdout]   22:     0x60dc65159763 - <fn() -> std[ec4e911328de40a6]::process::ExitCode as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   23:     0x60dc65154ba6 - std[ec4e911328de40a6]::sys::backtrace::__rust_begin_short_backtrace::<fn() -> std[ec4e911328de40a6]::process::ExitCode, std[ec4e911328de40a6]::process::ExitCode>
[INFO] [stdout]   24:     0x60dc65154f59 - std[ec4e911328de40a6]::rt::lang_start::<std[ec4e911328de40a6]::process::ExitCode>::{closure#0}
[INFO] [stdout]   25:     0x60dc6532d534 - <&dyn core[a96a4c5c53f902a3]::ops::function::Fn<(), Output = i32> + core[a96a4c5c53f902a3]::panic::unwind_safe::RefUnwindSafe + core[a96a4c5c53f902a3]::marker::Sync as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs:287:21
[INFO] [stdout]   26:     0x60dc6532d534 - std[ec4e911328de40a6]::panicking::catch_unwind::do_call::<&dyn core[a96a4c5c53f902a3]::ops::function::Fn<(), Output = i32> + core[a96a4c5c53f902a3]::panic::unwind_safe::RefUnwindSafe + core[a96a4c5c53f902a3]::marker::Sync, i32>
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:581:40
[INFO] [stdout]   27:     0x60dc6532d534 - std[ec4e911328de40a6]::panicking::catch_unwind::<i32, &dyn core[a96a4c5c53f902a3]::ops::function::Fn<(), Output = i32> + core[a96a4c5c53f902a3]::panic::unwind_safe::RefUnwindSafe + core[a96a4c5c53f902a3]::marker::Sync>
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:544:19
[INFO] [stdout]   28:     0x60dc6532d534 - std[ec4e911328de40a6]::panic::catch_unwind::<&dyn core[a96a4c5c53f902a3]::ops::function::Fn<(), Output = i32> + core[a96a4c5c53f902a3]::panic::unwind_safe::RefUnwindSafe + core[a96a4c5c53f902a3]::marker::Sync, i32>
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panic.rs:359:14
[INFO] [stdout]   29:     0x60dc6532d534 - std[ec4e911328de40a6]::rt::lang_start_internal::{closure#0}
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/rt.rs:175:24
[INFO] [stdout]   30:     0x60dc6532d534 - std[ec4e911328de40a6]::panicking::catch_unwind::do_call::<std[ec4e911328de40a6]::rt::lang_start_internal::{closure#0}, isize>
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:581:40
[INFO] [stdout]   31:     0x60dc6532d534 - std[ec4e911328de40a6]::panicking::catch_unwind::<isize, std[ec4e911328de40a6]::rt::lang_start_internal::{closure#0}>
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:544:19
[INFO] [stdout]   32:     0x60dc6532d534 - std[ec4e911328de40a6]::panic::catch_unwind::<std[ec4e911328de40a6]::rt::lang_start_internal::{closure#0}, isize>
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panic.rs:359:14
[INFO] [stdout]   33:     0x60dc6532d534 - std[ec4e911328de40a6]::rt::lang_start_internal
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/rt.rs:171:5
[INFO] [stdout]   34:     0x60dc65154ae1 - std[ec4e911328de40a6]::rt::lang_start::<std[ec4e911328de40a6]::process::ExitCode>
[INFO] [stdout]   35:     0x60dc6515aac5 - main
[INFO] [stdout]   36:     0x76a92abad1ca - <unknown>
[INFO] [stdout]   37:     0x76a92abad28b - __libc_start_main
[INFO] [stdout]   38:     0x60dc65153cc5 - _start
[INFO] [stdout]   39:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] ---- src/transport/mod.rs - transport::SplitAdapter::new (line 181) stdout ----
[INFO] [stdout] Test executable failed (exit status: 101).
[INFO] [stdout] 
[INFO] [stdout] stderr:
[INFO] [stdout] 
[INFO] [stdout] thread 'main' (387) panicked at /tmp/rustdoctestB49jOO/doctest_bundle_2024.rs:845:83:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: CLINotFound(CLINotFoundError { message: "Claude Code not found. Install with:\n  npm install -g @anthropic-ai/claude-code\n\nIf already installed locally, try:\n  export PATH=\"$HOME/node_modules/.bin:$PATH\"\n\nOr provide the path via ClaudeAgentOptions", cli_path: None })
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5dc0039bed1a - std[ec4e911328de40a6]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5dc0039bed1a - std[ec4e911328de40a6]::backtrace_rs::backtrace::trace_unsynchronized::<std[ec4e911328de40a6]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5dc0039bed1a - std[ec4e911328de40a6]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5dc0039bed1a - <<std[ec4e911328de40a6]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a96a4c5c53f902a3]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5dc0039d3d7a - <core[a96a4c5c53f902a3]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5dc0039d3d7a - core[a96a4c5c53f902a3]::fmt::write
[INFO] [stdout]    6:     0x5dc0039c4532 - std[ec4e911328de40a6]::io::default_write_fmt::<std[ec4e911328de40a6]::sys::stdio::unix::Stderr>
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x5dc0039c4532 - <std[ec4e911328de40a6]::sys::stdio::unix::Stderr as std[ec4e911328de40a6]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x5dc00399c7cf - <std[ec4e911328de40a6]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5dc00399c7cf - std[ec4e911328de40a6]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5dc0039b68c1 - std[ec4e911328de40a6]::panicking::default_hook
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:319:9
[INFO] [stdout]   11:     0x5dc0039b6b3b - std[ec4e911328de40a6]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:825:13
[INFO] [stdout]   12:     0x5dc00399c888 - std[ec4e911328de40a6]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:698:13
[INFO] [stdout]   13:     0x5dc003993f99 - std[ec4e911328de40a6]::sys::backtrace::__rust_end_short_backtrace::<std[ec4e911328de40a6]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   14:     0x5dc00399d6bd - __rustc[aa69f48705c57ca8]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:689:5
[INFO] [stdout]   15:     0x5dc0039d453c - core[a96a4c5c53f902a3]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panicking.rs:80:14
[INFO] [stdout]   16:     0x5dc0039d42b2 - core[a96a4c5c53f902a3]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/result.rs:1867:5
[INFO] [stdout]   17:     0x5dc0037e8f92 - doctest_bundle_2024[91a598a9d7469999]::__doctest_61::main
[INFO] [stdout]   18:     0x5dc0037e90f6 - doctest_bundle_2024[91a598a9d7469999]::__doctest_61::__main_fn
[INFO] [stdout]   19:     0x5dc0037de101 - doctest_runner_2024[7c26b78b63720825]::__doctest_61::TEST::{closure#0}
[INFO] [stdout]   20:     0x5dc0037e2746 - <doctest_runner_2024[7c26b78b63720825]::__doctest_61::TEST::{closure#0} as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   21:     0x5dc0037dfb99 - doctest_runner_2024[7c26b78b63720825]::main
[INFO] [stdout]   22:     0x5dc0037e1763 - <fn() -> std[ec4e911328de40a6]::process::ExitCode as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   23:     0x5dc0037dcba6 - std[ec4e911328de40a6]::sys::backtrace::__rust_begin_short_backtrace::<fn() -> std[ec4e911328de40a6]::process::ExitCode, std[ec4e911328de40a6]::process::ExitCode>
[INFO] [stdout]   24:     0x5dc0037dcf59 - std[ec4e911328de40a6]::rt::lang_start::<std[ec4e911328de40a6]::process::ExitCode>::{closure#0}
[INFO] [stdout]   25:     0x5dc0039b5534 - <&dyn core[a96a4c5c53f902a3]::ops::function::Fn<(), Output = i32> + core[a96a4c5c53f902a3]::panic::unwind_safe::RefUnwindSafe + core[a96a4c5c53f902a3]::marker::Sync as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs:287:21
[INFO] [stdout]   26:     0x5dc0039b5534 - std[ec4e911328de40a6]::panicking::catch_unwind::do_call::<&dyn core[a96a4c5c53f902a3]::ops::function::Fn<(), Output = i32> + core[a96a4c5c53f902a3]::panic::unwind_safe::RefUnwindSafe + core[a96a4c5c53f902a3]::marker::Sync, i32>
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:581:40
[INFO] [stdout]   27:     0x5dc0039b5534 - std[ec4e911328de40a6]::panicking::catch_unwind::<i32, &dyn core[a96a4c5c53f902a3]::ops::function::Fn<(), Output = i32> + core[a96a4c5c53f902a3]::panic::unwind_safe::RefUnwindSafe + core[a96a4c5c53f902a3]::marker::Sync>
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:544:19
[INFO] [stdout]   28:     0x5dc0039b5534 - std[ec4e911328de40a6]::panic::catch_unwind::<&dyn core[a96a4c5c53f902a3]::ops::function::Fn<(), Output = i32> + core[a96a4c5c53f902a3]::panic::unwind_safe::RefUnwindSafe + core[a96a4c5c53f902a3]::marker::Sync, i32>
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panic.rs:359:14
[INFO] [stdout]   29:     0x5dc0039b5534 - std[ec4e911328de40a6]::rt::lang_start_internal::{closure#0}
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/rt.rs:175:24
[INFO] [stdout]   30:     0x5dc0039b5534 - std[ec4e911328de40a6]::panicking::catch_unwind::do_call::<std[ec4e911328de40a6]::rt::lang_start_internal::{closure#0}, isize>
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:581:40
[INFO] [stdout]   31:     0x5dc0039b5534 - std[ec4e911328de40a6]::panicking::catch_unwind::<isize, std[ec4e911328de40a6]::rt::lang_start_internal::{closure#0}>
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:544:19
[INFO] [stdout]   32:     0x5dc0039b5534 - std[ec4e911328de40a6]::panic::catch_unwind::<std[ec4e911328de40a6]::rt::lang_start_internal::{closure#0}, isize>
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panic.rs:359:14
[INFO] [stdout]   33:     0x5dc0039b5534 - std[ec4e911328de40a6]::rt::lang_start_internal
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/rt.rs:171:5
[INFO] [stdout]   34:     0x5dc0037dcae1 - std[ec4e911328de40a6]::rt::lang_start::<std[ec4e911328de40a6]::process::ExitCode>
[INFO] [stdout]   35:     0x5dc0037e2ac5 - main
[INFO] [stdout]   36:     0x7999f45751ca - <unknown>
[INFO] [stdout]   37:     0x7999f457528b - __libc_start_main
[INFO] [stdout]   38:     0x5dc0037dbcc5 - _start
[INFO] [stdout]   39:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] ---- src/transport/mod.rs - transport::split_with_adapter (line 151) stdout ----
[INFO] [stdout] Test executable failed (exit status: 101).
[INFO] [stdout] 
[INFO] [stdout] stderr:
[INFO] [stdout] 
[INFO] [stdout] thread 'main' (391) panicked at /tmp/rustdoctestB49jOO/doctest_bundle_2024.rs:885:83:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: CLINotFound(CLINotFoundError { message: "Claude Code not found. Install with:\n  npm install -g @anthropic-ai/claude-code\n\nIf already installed locally, try:\n  export PATH=\"$HOME/node_modules/.bin:$PATH\"\n\nOr provide the path via ClaudeAgentOptions", cli_path: None })
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x60da845ced1a - std[ec4e911328de40a6]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x60da845ced1a - std[ec4e911328de40a6]::backtrace_rs::backtrace::trace_unsynchronized::<std[ec4e911328de40a6]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x60da845ced1a - std[ec4e911328de40a6]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x60da845ced1a - <<std[ec4e911328de40a6]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a96a4c5c53f902a3]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x60da845e3d7a - <core[a96a4c5c53f902a3]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x60da845e3d7a - core[a96a4c5c53f902a3]::fmt::write
[INFO] [stdout]    6:     0x60da845d4532 - std[ec4e911328de40a6]::io::default_write_fmt::<std[ec4e911328de40a6]::sys::stdio::unix::Stderr>
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x60da845d4532 - <std[ec4e911328de40a6]::sys::stdio::unix::Stderr as std[ec4e911328de40a6]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x60da845ac7cf - <std[ec4e911328de40a6]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x60da845ac7cf - std[ec4e911328de40a6]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x60da845c68c1 - std[ec4e911328de40a6]::panicking::default_hook
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:319:9
[INFO] [stdout]   11:     0x60da845c6b3b - std[ec4e911328de40a6]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:825:13
[INFO] [stdout]   12:     0x60da845ac888 - std[ec4e911328de40a6]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:698:13
[INFO] [stdout]   13:     0x60da845a3f99 - std[ec4e911328de40a6]::sys::backtrace::__rust_end_short_backtrace::<std[ec4e911328de40a6]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   14:     0x60da845ad6bd - __rustc[aa69f48705c57ca8]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:689:5
[INFO] [stdout]   15:     0x60da845e453c - core[a96a4c5c53f902a3]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panicking.rs:80:14
[INFO] [stdout]   16:     0x60da845e42b2 - core[a96a4c5c53f902a3]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/result.rs:1867:5
[INFO] [stdout]   17:     0x60da843f9862 - doctest_bundle_2024[91a598a9d7469999]::__doctest_65::main
[INFO] [stdout]   18:     0x60da843f9bb6 - doctest_bundle_2024[91a598a9d7469999]::__doctest_65::__main_fn
[INFO] [stdout]   19:     0x60da843ee2b1 - doctest_runner_2024[7c26b78b63720825]::__doctest_65::TEST::{closure#0}
[INFO] [stdout]   20:     0x60da843f2846 - <doctest_runner_2024[7c26b78b63720825]::__doctest_65::TEST::{closure#0} as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   21:     0x60da843efb99 - doctest_runner_2024[7c26b78b63720825]::main
[INFO] [stdout]   22:     0x60da843f1763 - <fn() -> std[ec4e911328de40a6]::process::ExitCode as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   23:     0x60da843ecba6 - std[ec4e911328de40a6]::sys::backtrace::__rust_begin_short_backtrace::<fn() -> std[ec4e911328de40a6]::process::ExitCode, std[ec4e911328de40a6]::process::ExitCode>
[INFO] [stdout]   24:     0x60da843ecf59 - std[ec4e911328de40a6]::rt::lang_start::<std[ec4e911328de40a6]::process::ExitCode>::{closure#0}
[INFO] [stdout]   25:     0x60da845c5534 - <&dyn core[a96a4c5c53f902a3]::ops::function::Fn<(), Output = i32> + core[a96a4c5c53f902a3]::panic::unwind_safe::RefUnwindSafe + core[a96a4c5c53f902a3]::marker::Sync as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs:287:21
[INFO] [stdout]   26:     0x60da845c5534 - std[ec4e911328de40a6]::panicking::catch_unwind::do_call::<&dyn core[a96a4c5c53f902a3]::ops::function::Fn<(), Output = i32> + core[a96a4c5c53f902a3]::panic::unwind_safe::RefUnwindSafe + core[a96a4c5c53f902a3]::marker::Sync, i32>
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:581:40
[INFO] [stdout]   27:     0x60da845c5534 - std[ec4e911328de40a6]::panicking::catch_unwind::<i32, &dyn core[a96a4c5c53f902a3]::ops::function::Fn<(), Output = i32> + core[a96a4c5c53f902a3]::panic::unwind_safe::RefUnwindSafe + core[a96a4c5c53f902a3]::marker::Sync>
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:544:19
[INFO] [stdout]   28:     0x60da845c5534 - std[ec4e911328de40a6]::panic::catch_unwind::<&dyn core[a96a4c5c53f902a3]::ops::function::Fn<(), Output = i32> + core[a96a4c5c53f902a3]::panic::unwind_safe::RefUnwindSafe + core[a96a4c5c53f902a3]::marker::Sync, i32>
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panic.rs:359:14
[INFO] [stdout]   29:     0x60da845c5534 - std[ec4e911328de40a6]::rt::lang_start_internal::{closure#0}
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/rt.rs:175:24
[INFO] [stdout]   30:     0x60da845c5534 - std[ec4e911328de40a6]::panicking::catch_unwind::do_call::<std[ec4e911328de40a6]::rt::lang_start_internal::{closure#0}, isize>
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:581:40
[INFO] [stdout]   31:     0x60da845c5534 - std[ec4e911328de40a6]::panicking::catch_unwind::<isize, std[ec4e911328de40a6]::rt::lang_start_internal::{closure#0}>
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:544:19
[INFO] [stdout]   32:     0x60da845c5534 - std[ec4e911328de40a6]::panic::catch_unwind::<std[ec4e911328de40a6]::rt::lang_start_internal::{closure#0}, isize>
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panic.rs:359:14
[INFO] [stdout]   33:     0x60da845c5534 - std[ec4e911328de40a6]::rt::lang_start_internal
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/rt.rs:171:5
[INFO] [stdout]   34:     0x60da843ecae1 - std[ec4e911328de40a6]::rt::lang_start::<std[ec4e911328de40a6]::process::ExitCode>
[INFO] [stdout]   35:     0x60da843f2ac5 - main
[INFO] [stdout]   36:     0x7c63d1dc11ca - <unknown>
[INFO] [stdout]   37:     0x7c63d1dc128b - __libc_start_main
[INFO] [stdout]   38:     0x60da843ebcc5 - _start
[INFO] [stdout]   39:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] ---- src/transport/subprocess_cli.rs - transport::subprocess_cli::SubprocessCliTransport::build_command (line 470) stdout ----
[INFO] [stdout] Test executable failed (exit status: 101).
[INFO] [stdout] 
[INFO] [stdout] stderr:
[INFO] [stdout] 
[INFO] [stdout] thread 'main' (398) panicked at /tmp/rustdoctestB49jOO/doctest_bundle_2024.rs:918:83:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: CLINotFound(CLINotFoundError { message: "Claude Code not found. Install with:\n  npm install -g @anthropic-ai/claude-code\n\nIf already installed locally, try:\n  export PATH=\"$HOME/node_modules/.bin:$PATH\"\n\nOr provide the path via ClaudeAgentOptions", cli_path: None })
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56944f166d1a - std[ec4e911328de40a6]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x56944f166d1a - std[ec4e911328de40a6]::backtrace_rs::backtrace::trace_unsynchronized::<std[ec4e911328de40a6]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x56944f166d1a - std[ec4e911328de40a6]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x56944f166d1a - <<std[ec4e911328de40a6]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a96a4c5c53f902a3]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x56944f17bd7a - <core[a96a4c5c53f902a3]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x56944f17bd7a - core[a96a4c5c53f902a3]::fmt::write
[INFO] [stdout]    6:     0x56944f16c532 - std[ec4e911328de40a6]::io::default_write_fmt::<std[ec4e911328de40a6]::sys::stdio::unix::Stderr>
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x56944f16c532 - <std[ec4e911328de40a6]::sys::stdio::unix::Stderr as std[ec4e911328de40a6]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x56944f1447cf - <std[ec4e911328de40a6]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x56944f1447cf - std[ec4e911328de40a6]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x56944f15e8c1 - std[ec4e911328de40a6]::panicking::default_hook
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:319:9
[INFO] [stdout]   11:     0x56944f15eb3b - std[ec4e911328de40a6]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:825:13
[INFO] [stdout]   12:     0x56944f144888 - std[ec4e911328de40a6]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:698:13
[INFO] [stdout]   13:     0x56944f13bf99 - std[ec4e911328de40a6]::sys::backtrace::__rust_end_short_backtrace::<std[ec4e911328de40a6]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   14:     0x56944f1456bd - __rustc[aa69f48705c57ca8]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:689:5
[INFO] [stdout]   15:     0x56944f17c53c - core[a96a4c5c53f902a3]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panicking.rs:80:14
[INFO] [stdout]   16:     0x56944f17c2b2 - core[a96a4c5c53f902a3]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/result.rs:1867:5
[INFO] [stdout]   17:     0x56944ef91fb2 - doctest_bundle_2024[91a598a9d7469999]::__doctest_68::main
[INFO] [stdout]   18:     0x56944ef922b6 - doctest_bundle_2024[91a598a9d7469999]::__doctest_68::__main_fn
[INFO] [stdout]   19:     0x56944ef86431 - doctest_runner_2024[7c26b78b63720825]::__doctest_68::TEST::{closure#0}
[INFO] [stdout]   20:     0x56944ef8a906 - <doctest_runner_2024[7c26b78b63720825]::__doctest_68::TEST::{closure#0} as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   21:     0x56944ef87b99 - doctest_runner_2024[7c26b78b63720825]::main
[INFO] [stdout]   22:     0x56944ef89763 - <fn() -> std[ec4e911328de40a6]::process::ExitCode as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   23:     0x56944ef84ba6 - std[ec4e911328de40a6]::sys::backtrace::__rust_begin_short_backtrace::<fn() -> std[ec4e911328de40a6]::process::ExitCode, std[ec4e911328de40a6]::process::ExitCode>
[INFO] [stdout]   24:     0x56944ef84f59 - std[ec4e911328de40a6]::rt::lang_start::<std[ec4e911328de40a6]::process::ExitCode>::{closure#0}
[INFO] [stdout]   25:     0x56944f15d534 - <&dyn core[a96a4c5c53f902a3]::ops::function::Fn<(), Output = i32> + core[a96a4c5c53f902a3]::panic::unwind_safe::RefUnwindSafe + core[a96a4c5c53f902a3]::marker::Sync as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs:287:21
[INFO] [stdout]   26:     0x56944f15d534 - std[ec4e911328de40a6]::panicking::catch_unwind::do_call::<&dyn core[a96a4c5c53f902a3]::ops::function::Fn<(), Output = i32> + core[a96a4c5c53f902a3]::panic::unwind_safe::RefUnwindSafe + core[a96a4c5c53f902a3]::marker::Sync, i32>
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:581:40
[INFO] [stdout]   27:     0x56944f15d534 - std[ec4e911328de40a6]::panicking::catch_unwind::<i32, &dyn core[a96a4c5c53f902a3]::ops::function::Fn<(), Output = i32> + core[a96a4c5c53f902a3]::panic::unwind_safe::RefUnwindSafe + core[a96a4c5c53f902a3]::marker::Sync>
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:544:19
[INFO] [stdout]   28:     0x56944f15d534 - std[ec4e911328de40a6]::panic::catch_unwind::<&dyn core[a96a4c5c53f902a3]::ops::function::Fn<(), Output = i32> + core[a96a4c5c53f902a3]::panic::unwind_safe::RefUnwindSafe + core[a96a4c5c53f902a3]::marker::Sync, i32>
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panic.rs:359:14
[INFO] [stdout]   29:     0x56944f15d534 - std[ec4e911328de40a6]::rt::lang_start_internal::{closure#0}
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/rt.rs:175:24
[INFO] [stdout]   30:     0x56944f15d534 - std[ec4e911328de40a6]::panicking::catch_unwind::do_call::<std[ec4e911328de40a6]::rt::lang_start_internal::{closure#0}, isize>
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:581:40
[INFO] [stdout]   31:     0x56944f15d534 - std[ec4e911328de40a6]::panicking::catch_unwind::<isize, std[ec4e911328de40a6]::rt::lang_start_internal::{closure#0}>
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:544:19
[INFO] [stdout]   32:     0x56944f15d534 - std[ec4e911328de40a6]::panic::catch_unwind::<std[ec4e911328de40a6]::rt::lang_start_internal::{closure#0}, isize>
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panic.rs:359:14
[INFO] [stdout]   33:     0x56944f15d534 - std[ec4e911328de40a6]::rt::lang_start_internal
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/rt.rs:171:5
[INFO] [stdout]   34:     0x56944ef84ae1 - std[ec4e911328de40a6]::rt::lang_start::<std[ec4e911328de40a6]::process::ExitCode>
[INFO] [stdout]   35:     0x56944ef8aac5 - main
[INFO] [stdout]   36:     0x7bd57ea7b1ca - <unknown>
[INFO] [stdout]   37:     0x7bd57ea7b28b - __libc_start_main
[INFO] [stdout]   38:     0x56944ef83cc5 - _start
[INFO] [stdout]   39:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     src/client.rs - client::ClaudeSdkClient::new_with_transport (line 144)
[INFO] [stdout]     src/transport/mod.rs - transport::SplitAdapter::new (line 181)
[INFO] [stdout]     src/transport/mod.rs - transport::SplitAdapter::reader (line 198)
[INFO] [stdout]     src/transport/mod.rs - transport::SplitAdapter::writer (line 216)
[INFO] [stdout]     src/transport/mod.rs - transport::split_with_adapter (line 151)
[INFO] [stdout]     src/transport/subprocess_cli.rs - transport::subprocess_cli::SubprocessCliTransport::build_command (line 470)
[INFO] [stdout]     src/transport/subprocess_cli.rs - transport::subprocess_cli::SubprocessCliTransport::new (line 192)
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 47 passed; 7 failed; 18 ignored; 0 measured; 0 filtered out; finished in 0.15s
[INFO] [stdout] 
[INFO] [stdout] all doctests ran in 1.69s; merged doctests compilation took 1.51s
[INFO] [stderr] error: doctest failed, to rerun pass `--doc`
[INFO] running `Command { std: "docker" "inspect" "d5a58f0e84bddd9044820bac3b057c775995971634ee03efff55dc8b8f93e89b", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "d5a58f0e84bddd9044820bac3b057c775995971634ee03efff55dc8b8f93e89b", kill_on_drop: false }`
[INFO] [stdout] d5a58f0e84bddd9044820bac3b057c775995971634ee03efff55dc8b8f93e89b
